telephone infrastructure - German English Dictionary